
Casco Bay Islands Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Casco Bay Islands Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Best Western York Inn
Price was CA $2,003, price is now CA $1,633 per person
CA $1,633
per person
Jul 29 - Aug 5
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Portland (PWM)
8.4/10 Very good! (1,008 reviews)
Rooms are in desperate need of renovation. The pictures definitely look better than reality.
Reviewed on Jun 23, 2026

Saco Bay Hotel
Price was CA $2,292, price is now CA $1,642 per person
CA $1,642
per person
Jul 29 - Aug 5
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Portland (PWM)
7.6/10 Good! (1,076 reviews)
It is an old Ramada. A little run down but staff was very quick to act when the ac went out. They fixed it right away. The bed was very comfortable and the pool was awesome. I would recommend it.
Reviewed on Jun 19, 2026

Portland Harbor Hotel
Downtown Portland
Price was CA $3,777, price is now CA $2,794 per person
CA $2,794
per person
Jul 29 - Aug 5
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Portland (PWM)
9.4/10 Exceptional! (1,786 reviews)
I was told I would get a text when my room was ready, I never did and while sitting in lobby hours later watched multiple guests get their rooms.
I was told as an Expedia VIP, there would be a bottle of wine waiting for me in my room. There was none.
The bed made a loud creaking noise every time I moved. Outlets next to the bed were very loose.
While the location was great; not worth the money
Reviewed on Jun 26, 2026

The Meadowmere Resort
Price was CA $2,812, price is now CA $2,111 per person
CA $2,111
per person
Aug 10 - Aug 14
found 6 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Portland (PWM)
8.6/10 Excellent! (1,000 reviews)
Price was good for the amenities offered and location. Our room was just recently renovated.
Reviewed on Jun 22, 2026

Ogunquit River Inn & Suites
Moody
Price was CA $2,382, price is now CA $1,814 per person
CA $1,814
per person
Aug 10 - Aug 14
found 6 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Portland (PWM)
9/10 Wonderful! (1,011 reviews)
This ida beautiful hotel close to all beaches, dining, and shopping in ogunquit and wells. It is unique because it sits on a hill. Everything was great. The only reason for 4 stars is all the stairs. Be sure you know where your room is located because you might end up dragging your stuff up and down some steep and lengthy stair cases.
Reviewed on Jun 24, 2026
Casco Bay Islands Hotel Deals

Portland Harbor Hotel
468 Fore Street Portland ME
Fully refundableReserve now, pay when you stay
The price is CA $402 per night from Jul 5 to Jul 6
CA $402
CA $500 total
Jul 5 - Jul 6
includes taxes & fees
9.4/10 Exceptional! (1,781 reviews)
"I was told I would get a text when my room was ready, I never did and while sitting in lobby hours later watched multiple guests get their rooms. I was told as an Expedia VIP, there would be a bottle of wine waiting for me in my room. There was none. The bed made a loud creaking noise every time ..."
Reviewed on Jun 26, 2026

Cambria Hotel Portland Downtown-Old Port
25 HANCOCK STREET Portland ME
Fully refundable
The price is CA $355 per night from Jul 5 to Jul 6
CA $355
CA $431 total
Jul 5 - Jul 6
includes taxes & fees
9.4/10 Exceptional! (1,248 reviews)
"The air conditioning doesn’t stay on. The thermostat goes down to 64 but the temperature wouldn’t go below 69 which made it pretty warm to try and sleep."
Reviewed on Jun 26, 2026

Ramada Plaza by Wyndham Portland
155 Riverside St Portland ME
Fully refundableReserve now, pay when you stay
The price is CA $193 per night from Jun 29 to Jun 30
CA $193
CA $213 total
Jun 29 - Jun 30
includes taxes & fees
7.8/10 Good! (1,007 reviews)
"Smelliest Hotel I have ever stepped foot in. Even motels in the middle of nowhere smelled better. It smelled like a wet dog has barfed and ate thay barf then barfed again and rolled in it then rolled all over the hotel. The staff is great but that smell is horrific it wasn’t just the hallways it ..."
Reviewed on Jun 25, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay near popular Casco Bay Islands attractions
Frequently asked questions
Explore a world of travel with Expedia
- Holiday Inn Express Hotel & Suites South Portland by IHG
- Motels in Portland
- Ogunquit Hotels
- Cottages in Portland
- Inn By The Sea
- Hilton Garden Inn Freeport Downtown
- Motels in Scarborough
- Pet-Friendly Hotels in Great Diamond Island
- Yarmouth Hotels
- Old Port Hotels
- Cheap Hotels in Portland
- Clarion Pointe South Portland
- Beach Hotel Hotels in Old Orchard Beach
- Resorts in Casco Bay Islands
- Peaks Island Hotels
- Hotels with Kitchenettes in Portland
- Portland Sheraton at Sable Oaks
- Pet-Friendly Hotels in Portland
- Boutique Hotels in Portland
- Home2 Suites by Hilton Portland Airport
- South Portland Hotels
- Comfort Inn South Portland Airport
- Tru by Hilton Portland Airport Area
- Villas in Cousins Island
- Freeport Hotels
- Oceanfront Hotels in Portland
- Family Hotels in Portland
- Chalets in Littlejohn Island
- Chebeague Island Hotels
- B&B in Portland
- Best Western Merry Manor Inn
- Portland Hotels
- Hotels near Portland Intl. Jetport
- Castles in Chebeague Island
- Downtown Portland Hotels
- Hotels near Cross Insurance Arena
- Long Creek Hotel by IHG
- Doubletree by Hilton Hotel Portland
- Courtyard by Marriott Portland Airport
- Hotels with Free Airport Shuttle in Portland
- Inn On Peaks Island
- The Harraseeket Inn & Event House Freeport Downtown
- Cabin Rentals in Portland
- Quality Inn & Suites South Portland
- Old Orchard Beach Hotels
- Flights from Detroit (DTW) to Portland (PWM)
- Flights from Toronto (YYZ) to Portland (PWM)
- Flights from Edmonton (YEG) to Portland (PWM)
- Flights from Calgary (YYC) to Portland (PWM)
- Flights to Cousins Island
- Flights from Moncton (YQM) to Portland (PWM)
- Flights from Vancouver (YVR) to Portland (PWM)
- Flights from Boston (BOS) to Portland (PWM)
- Flights from Montreal (YUL) to Portland (PWM)
- Flights from Buffalo (BUF) to Portland (PWM)
- Flights from Portland Intl. Jetport
- Flights to Portland
- Flights to Great Diamond Island
- Flights from Ottawa (YOW) to Portland (PWM)
- Flights from Halifax (YHZ) to Portland (PWM)
- Old Orchard Beach Vacations
- Scarborough Beach State Park
- Westbrook Vacations
- Ocean Park Vacations
- Old Orchard Beach Pier
- Ogunquit Beach
- Higgins Beach
- Desert of Maine
- Lewiston Vacations
- Portland Vacations
- Portland Museum of Art
- Freeport Vacations
- East End Beach
- Visit Old Orchard Beach
- Durham Vacations
- Palace Playland
- Aquaboggan Water Park
- South Portland Vacations
- Portland Head Light
- Visit Old Port
- Scarborough Vacations
- Popham Beach State Park
- Visit Bailey Island
- Windham Vacations
- Ll Bean Flagship Store
- Visit Freeport
- Bailey Island Vacations
- Maine Mall
- Casco Vacations
- Camp Ellis Beach
- Coastal Maine Botanical Gardens
- Marden's Surplus and Salvage
- Poland Vacations
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







